"""
异或解密

计算机上的每个字符都被指定了一个独特的代码，其中被广泛使用的一种是ASCII码(美国信息交换标准代码)。
例如: 大写字母A = 65，星号（*） = 42，小写字母k = 107。
一种现代加密方法是将一个文本文档中的符号先转化为ASCII码，然后将每个字节异或一个根据密钥确定的值。
使用异或进行加密的好处在于，只需对密文使用相同的密钥再加密一次就能得到明文，例如，65 XOR 42 = 107，
而107 XOR 42 = 65。
为了使加密难以破解，密钥要和明文一样长，由随机的字节构成。用户会把加密过的信息和密钥放置在不同的地方，
解密时二者缺一不可。
不幸的是，这种方法对大多数人来说并不实用，因此一个略有改进的方法是使用一个密码作为密钥
。密码的长度很有可能比信息要短，这时候就循环重复使用这个密码进行加密。这种方法需要达到一种平衡，
一方面密码要足够长才能保证安全，另一方面需要充分短以方便记忆。
你的破解任务要简单得多，因为密钥只由三个小写字母构成。在文本cipher.txt中包含了加密后的ASCII码，
并且已知明文包含的一定是常见的英文单词，解密这条消息并求出原文的ASCII码之和。
"""